suffer the difficulties of being a stranger - Espagnol Anglais Dictionnaire